package com.shell.arouter.demo.view

import android.content.Context
import android.view.View
import com.alibaba.android.arouter.facade.annotation.Route
import com.durian.base.frame.viewbinding.viewBindings
import com.henanjianye.soon.communityo2o2.databinding.FragmentDiyViewBinding
import com.shell.arouter.extend.PATH_FRAGMENT_VIEW
import com.shell.arouter.ui.FragmentCommon
import kotlinx.coroutines.*

@Route(path = PATH_FRAGMENT_VIEW)
class FragmentDiyView : FragmentCommon() {

    private val viewBinding by viewBindings<FragmentDiyViewBinding>()

    override fun isShowTitleBar(): Boolean {
        return true
    }

    override fun isShowTitleBarBack(): Boolean {
        return true
    }

    override fun bindTitleBarText(): String {
        return "自定义View"
    }

    override fun bindRootView(context: Context?): View {
        return viewBinding.root
    }
    val mainScope = MainScope()

    val txt = """
        他们所在的这个小镇，被称之为风狼镇。妖怪族和精怪族都应该拥有非常强大的存在，至少从猪妈妈们的话语中是这个意思。
        而人类在这个世界上，就是最低等的奴隶，他们这些孩子，都是被统一养大，然后接受奴役教育，再成为贵族的奴隶。简单来说，他现在就算是风狼镇的那位风狼大人的财产，还是最不值钱的那种。
        人类的数量应该不少，从猪妈妈的话语中能够听出，人类唯一可取的地方就是生育能力了。而妖精两族的生育能力是相对较差的，这也是人类能够活下来的基础所在。
        这个世界人类的缺点是太过孱弱，在妖怪族和精怪族眼中，人类连力气活儿都干不了。但人类却要比其他奴隶种族聪明一些，可以干一些比较精细的活计。还有一个原因就是，对于某些妖怪族和精怪族来说，人类的皮肉比较细嫩，是比较好的食物。
    """.trimIndent()
    override fun onFirstUserVisible() {
    }


    override fun onDestroyView() {
        super.onDestroyView()
        mainScope.cancel()
    }

}